package org.jeecg.modules.workflow.convert.acct;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.boc.ewr.business.entity.CaUnpriaccApply;
import org.jeecg.common.workflow.vo.acct.unpri.BpmAcctUnpriBaseVo;
import org.jeecg.common.workflow.vo.acct.unpri.BpmAcctUnpriRespVo;

import java.util.List;

/**
 * @author : Wzz
 * @create : 2023-04- 27- 11:02
 * @desc :
 */
public interface BpmAcctUnpriConvert {
    CaUnpriaccApply convert(BpmAcctUnpriBaseVo bean);

    BpmAcctUnpriRespVo convert(CaUnpriaccApply bean);

    BpmAcctUnpriRespVo getInfoByUnpriaccNo(String unpriaccNo);

    List<BpmAcctUnpriRespVo> convertList(List<CaUnpriaccApply> list);

    IPage<BpmAcctUnpriRespVo> convertPage(IPage<CaUnpriaccApply> page);
}
